Castro station (Caltrain)
Castro station was a Caltrain station located in Mountain View, California, just south of the railroad crossing at Rengstorff Avenue. It was replaced by the newer San Antonio station, which opened 0.8 miles (1.3 km) to the north in April 1999.
Read article
Top Questions
AI generatedMore questions
Nearby Places

Shockley Semiconductor Laboratory
Early semiconductor company
Midpeninsula Regional Open Space District

San Antonio Shopping Center
Shopping mall in California, United States

Saint Athanasius Parish
Church in California, United States
San Antonio station (Caltrain)
Train station in Mountain View, California, U.S.
Mayfield Mall
Former shopping mall in Mountain View, California

Zume
US robot pizza and packaging company
Mountain View Academy (Mountain View, California)
Private parochial, day school in Mountain View, California, U.S.